{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f35\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f178\froman\fcharset238\fprq2 Times New Roman CE;}{\f179\froman\fcharset204\fprq2 Times New Roman Cyr;} {\f181\froman\fcharset161\fprq2 Times New Roman Greek;}{\f182\froman\fcharset162\fprq2 Times New Roman Tur;}{\f183\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f184\froman\fcharset178\fprq2 Times New Roman (Arabic);} {\f185\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f186\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f198\fmodern\fcharset238\fprq1 Courier New CE;}{\f199\fmodern\fcharset204\fprq1 Courier New Cyr;} {\f201\fmodern\fcharset161\fprq1 Courier New Greek;}{\f202\fmodern\fcharset162\fprq1 Courier New Tur;}{\f203\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f204\fmodern\fcharset178\fprq1 Courier New (Arabic);} {\f205\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f206\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f528\fswiss\fcharset238\fprq2 Tahoma CE;}{\f529\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f531\fswiss\fcharset161\fprq2 Tahoma Greek;} {\f532\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f533\fswiss\fcharset177\fprq2 Tahoma (Hebrew);}{\f534\fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f535\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f536\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);} {\f537\fswiss\fcharset222\fprq2 Tahoma (Thai);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255; \red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \f35\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \ssemihidden Document Map;}}{\*\rsidtbl \rsid1116996\rsid6103538\rsid9049131\rsid14246691\rsid14630093\rsid14838695}{\*\generator Microsoft Word 10.0.6612;}{\info {\title // The idea here seems to be to read in a series of commands separated by whitespace [ \\t\\n\\r]}{\author Preferred Customer}{\operator Scott Worden}{\creatim\yr1995\mo9\dy20\hr11\min7}{\revtim\yr2005\mo9\dy15\hr10\min31} {\printim\yr1996\mo1\dy8\hr14\min11}{\version14}{\edmins283}{\nofpages1}{\nofwords1664}{\nofchars9490}{\*\company Wilcox Associates, Inc.}{\nofcharsws11132}{\vern16389}}\margr1440 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\lytprtmet\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3 \jcompress\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot\nolnhtadjtbl\rsidroot6103538 \fet0\sectd \psz1\linex0\endnhere\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \qc \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\b\fs28\insrsid14246691 Definition of \'93Probe.dat\'94 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par \tab The \'93probe.dat\'94 file is the file that controls the graphical and numerical representation of the probe system for Pc-dmis. If a probe or probe system is desired to be used within Pc-dmis then it must first be defined in the \'93probe.dat\'94 file. There is a specific format for defining a probe or probe system and the rules of this format must be strictly followed. The format and rules of the format are described below along with a list of the commands and their definitions. \par \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Commands:}{\fs28\insrsid14246691 \par ITEM:}{\b\fs28\ul\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 begintip \par endtip \par ribcount \par line \par sphere \par cutsphere \par cylinder \par cone \par ring \par comment \par hotspot \par }{\fs28\insrsid14630093 opticalcenter \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14246691 connect}{\fs28\insrsid14630093 \par autojoint \par manualjoint}{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 face \par solid \par }{\fs28\insrsid14630093 cadgeom \par }{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 The format of each of the commands are as follows (all lowercase):}{\b\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 ITEM:TIP2BY20MM M2\tab The first set of characters following the \tab \tab \tab \tab \tab \tab colon is the name that will appear in the \tab \tab \tab \tab \tab \tab \'93PROBE UTILITIES\'94 dialog box when the \tab \tab \tab \tab \tab \tab operator is looking to construct a probe \tab \tab \tab \tab \tab \tab setup. The second set of characters \'93M2\'94 \tab \tab \tab \tab \tab \tab define the type of thread or connection type \tab \tab \tab \tab \tab \tab this item has. \par \par begintip\tab \tab \tab \tab This just states the start of a tip definition. \par \par endtip\tab \tab \tab \tab \tab This just states that a tip definition is \tab \tab \tab \tab \tab \tab \tab finished. \par \par ribcount N\tab \tab \tab \tab Where \'93N\'94 is the number of lines seen in a \tab \tab \tab \tab \tab \tab circular feature. \'93N\'94 can be anything from 2 \par }\pard \ql \fi720\li2880\ri0\widctlpar\faauto\adjustright\rin0\lin2880\itap0 {\fs28\insrsid14246691 to 1000. \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par line x1 y1 z1 x2 y2 z2 \tab \tab Where x1,y1,z1 is the starting point and\tab \tab \tab \tab \tab \tab x2,y2,z2 is the ending point. \par \par sphere x y z d \tab \tab \tab Where x,y, & z are the center location of \tab \tab \tab \tab \tab \tab the sphere and d is the diameter. \par \par cutsphere x y z i j k d t b\tab \tab Where x, y, z, and d are the same as sphere, \par }\pard \ql \fi720\li2880\ri0\widctlpar\faauto\adjustright\rin0\lin2880\itap0 {\fs28\insrsid14246691 i, j, k is the vector perpendicular to the \par sphere top and bottom, and t, b define the \par location of the top and bottom as follows: \par Top = (x,y,z) + t * (i,j,k) \par Bottom = (x,y,z) - b * (i,j,k)\'94 \par \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 cylinder x1 y1 z1 x2 y2 z2 d\tab Where x1, y1, z1 are location of the top of \tab \tab \tab \tab \tab \tab the cylinder and x2, y2, z2 are the location \tab \tab \tab \tab \tab \tab bottom and d is the diameter. \par \par cone x1 y1 z1 d1 x2 y2 z2 d2\tab Where x1, y1, z1 are location of the top of \tab \tab \tab \tab \tab \tab the cone and x2, y2, z2 are the location \par \tab \tab \tab \tab \tab bottom and d1 is the diameter at the top and \tab \tab \tab \tab \tab \tab d2 is the diameter at the bottom. \par \par ring x1 y1 z1 i1 j1 k1 d1 d2\tab Where x1, y1, z1 are the center location of a \tab \tab \tab \tab \tab ring and the i1, j1, k1 are the vector of the \tab \tab \tab \tab \tab \tab ring with respect to the current coordinate \tab \tab \tab \tab \tab \tab system of the probe definition. d1 is the \tab \tab \tab \tab \tab \tab diameter of the outside of the ring and d2 is \tab \tab \tab \tab \tab \tab the diameter of the inside of the ring. \par \par comment text\tab \tab \tab A \'93comment\'94 is just a way for the person \par \tab \tab \tab \tab \tab editing \'93probe.dat\'94 to place a comment to \tab \tab \tab \tab \tab \tab themselves as to what they are doing. The \par }\pard \ql \fi720\li2880\ri0\widctlpar\faauto\adjustright\rin0\lin2880\itap0 {\fs28\insrsid14246691 \'93text\'94 which follows the \'93comment\'94 is not \par acted upon by the probe system. \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par hotspot x1 y1 z1 i1 j1 k1 d1 t1 type \par \tab \tab \tab \tab \tab Where x1, y1, z1 are the center location of \par \tab \tab \tab \tab \tab the center of the probe tip, i1, j1, k1 are the \tab \tab \tab \tab \tab \tab vector of the probe tip, usually 001, d1 is the \tab \tab \tab \tab \tab diameter of the tip, t1 is the thickness of the \tab \tab \tab \tab \tab \tab tip (for disk probe), and type is the type of \tab \tab \tab \tab \tab \tab probe (ball, shank, disk, etc.). \par }{\fs28\insrsid6103538 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid6103538 {\fs28\insrsid6103538\charrsid9049131 opticalcenter }{\fs28\insrsid6103538 x1 y1 z1 i1 j1 k1}{\fs28\insrsid6103538\charrsid9049131 sch}{\fs28\insrsid6103538 =1}{ \fs28\insrsid6103538\charrsid9049131 minf maxf optics_type}{\fs28\insrsid6103538 }{\fs28\insrsid6103538\charrsid9049131 min_}{\fs28\insrsid6103538 na}{\fs28\insrsid6103538\charrsid9049131 max_n}{\fs28\insrsid6103538 a mag }{ \fs28\insrsid6103538\charrsid9049131 type \par }{\fs28\insrsid6103538 \par }{\fs28\insrsid6103538\charrsid9049131 opticalcenter }{\fs28\insrsid6103538 x1 y1 z1 i1 j1 k1}{\fs28\insrsid6103538\charrsid9049131 sch}{\fs28\insrsid6103538 =2}{\fs28\insrsid6103538\charrsid9049131 o}{\fs28\insrsid6103538 t}{ \fs28\insrsid6103538\charrsid9049131 }{\fs28\insrsid6103538 magsteps fov1 fov2\'85fovmagsteps, na1, na2,\'85namagsteps, auxlensmag }{\fs28\insrsid6103538\charrsid9049131 type \par }\pard \ql \li3600\ri0\widctlpar\faauto\adjustright\rin0\lin3600\itap0\pararsid6103538 {\fs28\insrsid6103538 Where x1, y1, z1 are the center location of the center of the probe tip, i1, j1, k1 are the vector of the probe tip, usually 001, sch is the schema number for the optical center data, ot is the optics_type(1:encoder inifinite zoom, 2 is fixed optics, 3:nonencoder zoom, 4:encoder discrete zoom, 5 is turret microscope, 6 is DCC turret microscope), magsteps is the count of fov and numeric aperture values, fov give the X fov size for each mag step or min and max if infinite zoom, na is the numeric aperture for each mag step or those correponding to the min and max fov size if infinite zoom, auxlensmag is the magnification of any attached auxillary lens, and type is the type of probe (ball, shank, disk, camera, etc.). \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par connect x1 y1 z1 I1 j1 k1 take\tab Where x1,y1,z1 are the location of a \tab \tab \tab \tab \tab \tab \tab connection point on the probe system, I1, j1, \tab \tab \tab \tab \tab k1 is the vector of the connection based on \tab \tab \tab \tab \tab \tab its orientation to the current coordinate \tab \tab \tab \tab \tab \tab system of the probe system being defined \tab \tab \tab \tab \tab \tab and always points toward the center, and \tab \tab \tab \tab \tab \tab take is the type of thread or connection \tab \tab \tab \tab \tab \tab type that the connect point will take. \par \par autojoint x1 y1 z1 I1 j1 k1 ina inc sa ea label \par \tab \tab \tab \tab \tab Where x1, y1, z1 are the location of the \par \tab \tab \tab \tab \tab joint with respect to the current coordinate \tab \tab \tab \tab \tab \tab system, i1, j1, k1 are the vector of the joint \tab \tab \tab \tab \tab \tab based on the current coordinate system \tab \tab \tab \tab \tab \tab pointing back towards the startup location, \tab \tab \tab \tab \tab \tab ina is the default initial angle of this joint, \tab \tab \tab \tab \tab \tab inc is the increments of this joint, sa is the \tab \tab \tab \tab \tab \tab starting angle of this joint, ea is the ending \tab \tab \tab \tab \tab \tab angle of this joint, and label is the name of \tab \tab \tab \tab \tab \tab the joint that will appear in the \'93PROBE \tab \tab \tab \tab \tab \tab UTILITIES\'94 dialog box. \par \par manualjoint x1 y1 z1 I1 j1 k1 ina inc sa ea label \par \tab \tab \tab \tab \tab Where x1, y1, z1 are the location of the \par \tab \tab \tab \tab \tab joint with respect to the current coordinate \tab \tab \tab \tab \tab \tab system, I1, j1, k1 are the vector of the joint \tab \tab \tab \tab \tab \tab based on the current coordinate system \tab \tab \tab \tab \tab \tab pointing back towards the startup location, \tab \tab \tab \tab \tab \tab ina is the default initial angle of this joint, \tab \tab \tab \tab \tab \tab inc is the increments of this joint, sa is the \tab \tab \tab \tab \tab \tab starting angle of this joint, ea is the ending \tab \tab \tab \tab \tab \tab angle of this joint, and label is the name of \tab \tab \tab \tab \tab \tab the joint that will appear in the \'93PROBE \tab \tab \tab \tab \tab \tab UTILITIES\'94 dialog box. \par \par face N x1 y1 z1 ... xN yN zN\tab N is the number of corner points on the given \par \tab \tab \tab \tab \tab face and x1, y1, z1 through xN, yN, zN are \par \tab \tab \tab \tab \tab coordinates of each corner point of the face. \par \par solid N\tab \tab \tab \tab \'93solid\'94 is used in conjunction with the \'93face\'94 \par \tab \tab \tab \tab \tab command to indicate the number \'93N\'94 of \par \tab \tab \tab \tab \tab \'93face\'94 commands which follow to which \par \tab \tab \tab \tab \tab shading should be applied. If \'93solid\'94 is not \par \tab \tab \tab \tab \tab defined, the faces will only appear as \par }\pard \ql \fi720\li2880\ri0\widctlpar\faauto\adjustright\rin0\lin2880\itap0 {\fs28\insrsid14630093 wireframes. \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14630093 \par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14630093\charrsid14630093 cadgeom X Y Z II IJ IK JI JJ JK KI KJ KK Level FileName \par }\pard \ql \li3600\ri0\widctlpar\faauto\rin0\lin3600\itap0\pararsid14630093 {\i\fs28\insrsid14630093\charrsid14630093 X Y Z}{\fs28\insrsid14630093\charrsid14630093 = The coordinate transformation to move the origin of the CAD file to the start point of the drawing for the probe file.}{\fs28\insrsid14630093\charrsid14630093 \par }{\i\fs28\insrsid14630093\charrsid14630093 II -> KK}{\fs28\insrsid14630093\charrsid14630093 = Sets of 3 transformation matrices to rotate the CAD csy to the probe csy. If no changes are requir}{\fs28\insrsid14630093\charrsid14630093 ed, the nominal values would be \par }\pard \ql \fi720\li1440\ri0\widctlpar\faauto\rin0\lin1440\itap0\pararsid14630093 {\fs28\insrsid14630093 c}{\fs28\insrsid14630093\charrsid14630093 adgeom X Y Z 1 0 0 0 1 0 0 0 1 Level FileName \par }\pard \ql \li3600\ri0\widctlpar\faauto\rin0\lin3600\itap0\pararsid14630093 {\i\fs28\insrsid14630093\charrsid14630093 Level}{\fs28\insrsid14630093\charrsid14630093 = The CAD level number as assigned from within PC-DMIS. If no CAD level exists or if there are multiple levels, you may need to create a new level inside PC-DMIS. \par }{\i\fs28\insrsid14630093\charrsid14630093 FileName}{\fs28\insrsid14630093\charrsid14630093 = A .draw file which is nothing more than a renamed .cad file. \par }\pard \ql \li1440\ri0\widctlpar\faauto\rin0\lin1440\itap0\pararsid14630093 {\fs28\ul\insrsid14630093\charrsid14630093 Important note}{\fs28\insrsid14630093\charrsid14630093 : When importing the IGES/STEP/etc. file, there is a registry entry in the OPTION section that needs to be changed. \par }\pard \ql \fi720\li2160\ri0\widctlpar\faauto\rin0\lin2160\itap0\pararsid14630093 {\fs28\insrsid14630093\charrsid14630093 ConvertToFacetedFaces = 1 \par }\pard \ql \li1440\ri0\widctlpar\faauto\rin0\lin1440\itap0\pararsid14630093 {\fs28\insrsid14630093\charrsid14630093 This is normally 0 and should only be set to 1 when importing a file that will be used to create a DRAW file. \par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0\pararsid14630093 {\f2\fs24\insrsid14630093 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14246691 \tab \tab \tab \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Format of the probe or probe system ITEM:}{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \tab Each new probe configuration added to the file \'93probe.dat\'94 must begin with the command \'93ITEM:\'94 that contains both a distinct naming description and a connection id entifier that specifies the type of object it can be connected too. The available connection identifiers are listed below. For a probe tip only the second line of the probe configuration must be a \'93begintip\'94 command, and the very last line a \'93 endtip\'94 command. \par \tab To define a probe configuration you must work with a }{\b\fs28\ul\insrsid14246691 Top Down}{\fs28\insrsid14246691 approach. This means that your initial starting point is x=0, y=0, z=0 and everything is drawn from that point down, which means that all z values should have a negative value. Also for mos t items the 0 0 0 location is the center of that item therefore there could be both positive and negative numbers in both the X and Y directions. Positive X always moves from left to right initially, and Positive Y always moves from front to back as if yo u were looking }{\b\fs28\insrsid14246691 FROM }{\fs28\insrsid14246691 the positive Z direction. \par \tab The only two commands that define a active configuration are \'93hotspot\'94 for tips and \'93connect\'94 for all others. One of these two must be present in any configuration, but never are both present at the same time. \'93hotspot\'94 defines the center location of any portion of a configuration that can be used to actually touch a part for measurement purposes. While \'93connect\'94 defines any location that another item can be added to the current item. Each connection must includ e a Connection Identifier to define the type of item it can take. \par \tab The two commands that can change the coordinates system of the probe configuration are \'93autojoint\'94 and \'93manualjoint\'94. Special care should be taken when using these two commands, because whe n they are used the origin of the configuration is transferred to the center of the Joint as defined by the command. Also the axes of the coordinate system are changes on by the first \'93joint\'94 command,. What was the Negative Z direction now becomes the Posi tive X direction and What was the Positive X direction now becomes the Positive Z direction, Y remains the same. These commands are usually used in pairs. For example: one command will control the B rotation of a PH9 while a second will control the A rota tion of a PH9 also the first command of the pair always control the B rotation and the second Always controls the A rotation. \par }{\b\fs28\ul\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Connection Identifiers:}{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \tab M2\tab \tab specifies that it can connect a M2 threaded device. \par \tab M3\tab \tab specifies that it can connect a M3 threaded device. \par }\pard \ql \fi720\li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14838695 {\fs28\insrsid14246691 M4\tab \tab specifies that it can connect a M4 threaded device.}{\fs28\insrsid14838695\charrsid14838695 }{\fs28\insrsid14838695 \par M5}{\fs28\insrsid14838695\charrsid14838695 }{\fs28\insrsid14838695 \tab \tab specifies that it can connect a M5 threaded device.}{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \tab M8\tab \tab specifies that it can connect a M8 threaded device. \par \tab QC\tab \tab specifies that it can connect a Quick Connect device. \par \tab ARM\tab \tab specifies that it connects directly into the machine arm. \par \tab OPT\tab \tab specifies that it can connect to a Renishaw Optical lense \par \tab \tab \tab that works with the VP2 and VP1 optical probes. \par \tab DEA\tab \tab specifies that it connects with the DEA old style Probe \par \tab \tab \tab head including their rotary head. \par \tab LEITZ1\tab specifies that it can connect a }{\fs28\insrsid14838695 Leitz }{\fs28\insrsid14246691 M5 threaded device. \par \tab LEITZ1ANALOG\tab \tab specifies that it can connect a }{\fs28\insrsid14838695 Leitz }{\fs28\insrsid14246691 M5 \par }\pard \ql \fi720\li2880\ri0\widctlpar\faauto\adjustright\rin0\lin2880\itap0\pararsid14838695 {\fs28\insrsid14246691 threaded device on an analog probe head.}{\fs28\insrsid14630093 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14838695 \tab FIXEDOPTICS}{\fs28\insrsid14630093 \par \tab ZOOMOPTICS \par }\pard \ql \fi720\li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0\pararsid14630093 {\fs28\insrsid14630093 TESAOVP \par TKJ\tab \tab specifies that it is a Tesa Kinematic Joint. \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Examples:}{\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Tip:}{\fs28\insrsid14246691 \par ITEM:TIP1.5BY11MM M2 \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 begintip \par ribcount 10 \par cylinder 0 0 0 0 0 -3 3 \par cone 0 0 -3 3 0 0 -7 0.65 \par cylinder 0 0 -7 0 0 -11 0.65 \par color 255 0 0 \par sphere 0 0 -11 1.5 \par hotspot 0 0 -11 0 0 1 1.5 1.5 ball \par endtip \par \par }\pard \ql \li0\ri0\widctlpar\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 {\b\fs28\ul\insrsid14246691 Probe Head:}{\fs28\insrsid14246691 \par ITEM:PROBEPH9A ARM \par }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {\fs28\insrsid14246691 color 0 0 0 \par comment THE FOLLOWING 12 LINES CREATE THE BOX OF THE PH9 \par line -30 -30 0 30 -30 0 \par line 30 -30 0 30 30 0 \par line 30 30 0 -30 30 0 \par line -30 30 0 -30 -30 0 \par line -30 -30 0 -30 -30 -60 \par line -30 -30 -60 30 -30 -60 \par line 30 -30 -60 30 30 -60 \par line 30 30 -60 -30 30 -60 \par line -30 30 -60 -30 -30 -60 \par line 30 -30 0 30 -30 -60 \par line 30 30 0 30 30 -60 \par line -30 30 0 -30 30 -60 \par comment THE FOLLOWING CREATE THE LED \par ring 0 -30 -30 0 1 0 20 4 \par ribcount 10 \par color 255 0 0 \par sphere 0 -30 -30 4 \par comment THE FOLLOWING STARTS THE ROTATING SPHERE \par autojoint 0 0 -77 0 0 1 0 7.5 -180 180 b angle \par color 0 0 0 \par ribcount 10 \par sphere 0 0 0 50 \par autojoint 0 0 0 -1 0 0 0 7.5 0 105 a angle \par ribcount 10 \par color 0 0 0 \par cylinder -22 0 0 -38 0 0 25 \par connect -38 0 0 1 0 0 QC \par }{\insrsid14246691 \par }}